common puffball - German English Dictionary